.order_form_min{
	margin: 0 auto;
    padding-top: 13px;
    width: 1200px;
}
.formOrder{
	display: block;
}
.orderbody{
	overflow: auto;
    margin: 0 auto;
    width: 1198px;
    height: auto;
    border: 1px solid #ebebeb;
}
.orderbody .xxtitle{
	display: block;
    padding-left: 92px;
    width: 1106px;
    height: 33px;
    background: #f5f5f5;
    line-height: 33px;
}
.orderbody .xxtitle .address_title{
	float: left;
    display: inline-block;
    width: 113px;
    background-position: 0 -288px;
    height: 33px;
    background-image:url(http://shopping.moonbasa.com/images/shop_car.gif);
}
.orderbody .xxtitle a{
	float: left;
    margin-left: 15px;
    height: 33px;
    color: #E50065;
    line-height: 33px;
}
.add_address{
	overflow: hidden;
}
.newaddmsg{
	float: left;
    padding-left: 127px;
    width: 1071px;
    border-top: solid 1px #ebebeb;
}
.newaddmsg .addsr{
	padding-top: 15px;
    width: 860px;
    color: #333;
    font-size: 12px;
}
.newaddmsg .addsr .sh{
	float: left;
    padding: 10px 0;
    width: 100%;
}
.area_title{
	width: 93px;
	color: #323232;
	text-align: right;
	float: left;
}
.newaddmsg .addsr .star{
	float: left;
    display: block;
    width: 30px;
    height: 20px;
    color: #d8017a;
    text-align: center;
}
.area_con{
	width: 700px;
	float: left;
}
._username{
	color:black;
}
.addsr .input{
	height: 22px;
	line-height: 22px;
	/*outline: none;*/
	letter-spacing: normal;
	text-indent: 0px;
    text-shadow: none;
    color: black;
	border: 1px solid #e4e3e9;
}
.addsr .input_col{
	color: black;
}
/*.addsr .sh_name{
	color: rgb(208, 208, 208);
	border: 1px solid #e4e3e9;
}*/

.addsure{
	padding: 30px;
}
.addsure_btn{
	background: #EB0067;	
	color: #fff;
	display: inline-block;
	text-align: center;
	width: 148px;
	height: 38px;
	line-height: 38px;
	font-size: 18px;
}

.addsr .xx_addr{
	width: 460px;
}
.check_write{
	color: red;
}


.header .stepby{
	background-position: 0 -27px;
}




.shouhuoxinxi .dizhi{
	margin: 0 auto;
    padding-top: 20px;
    padding-left: 29px;
    width: 981px;
}
.dizhi dl{
	float: left;
    width: 972px;
}
.dizhi dl .shdz_dz{
	padding-bottom: 20px;
    font-size: 14px;
    line-height: 18px;
    width: 867px;
}


.zfps {
    margin: 0 auto;
    width: 1198px;
    border-right: solid 1px #ebebeb;
    border-bottom: solid 1px #ebebeb;
    border-left: solid 1px #ebebeb;
}
.zfps .zftitle{
	display: block;
    padding-left: 92px;
    width: 1106px;
    height: 33px;
    background: #f5f5f5;
    line-height: 33px;
    margin: 0 auto;
}
.zfps .zftitle .pay-title{
	float: left;
    display: inline-block;
    width: 183px;
    height: 33px;
    background-position: 0 -323px;
    background-image: url(http://shopping.moonbasa.com/images/shop_car.gif);
}
.zf_change{
	margin-left: 15px;
    height: 33px;
    color: #E50065;
    line-height: 33px;
}
.pay_defualt{
	margin-bottom: 20px;
    margin-left: 123px;
    font-size: 14px;
    line-height: 28px;
    
}
.pay_defualt .red_txt{
	color: #D80178;
}

.pay_edit_con .zffs{
	margin: 0 auto;
    width: 1198px;
}
.zffs2{
	margin: 0 auto;
    width: 1017px;
    height: auto;
    color: #252525;
}
.zhifu{
	margin: 0 auto;
    padding-bottom: 20px;
    padding-left: 29px;
    width: 981px;
    border-bottom: solid 1px #ebebeb;
}
.zhifutitle{
	font-weight: 700;
    font-size: 14px;
}
.zhifu_nr,.zhifu_nr2,.zhifu_nr3{
	overflow: hidden;
    margin: 0 auto;
    padding-top: 10px;
    padding-left: 46px;
    width: 935px;
    height: auto;
}
.xz1{
	width: 935px;
}
.xz1 span font{
	margin-left: 10px;
	color: #888;;
}
.xz2{
	width: 915px;
	margin-left: 20px;
}
.peisong{
	margin: 20px auto 0;
    padding-top: 0;
    padding-bottom: 20px;
    padding-left: 29px;
    width: 981px;
}
.peisongtitle{
	margin-top: 20px;
	font-weight: 700;
    font-size: 14px;
}
.peisongqr{
	margin-top: 20px;
}
.sure_psbtn{
	background: #EB0067;
    color: #fff;
    display: inline-block;
    text-align: center;
    width: 298px;
    font-size: 18px;
    line-height: 38px;
}
/*.pay{
	display: none;
}*/
.block{
	display: block;
}


.spxx_sh{
	width: 1198px;
    border: 1px solid #ebebeb;
    border-top: none;
}
.spxx_sh .xxtitle{
	display: block;
    padding-left: 92px;
    width: 1106px;
    height: 33px;
    background: #f5f5f5;
    line-height: 33px;
}
.spxx_sh .shop_title{
	float: left;
    display: inline-block;
    width: 113px;
    height: 33px;
    background-position: 0 -358px;
    background-image: url(http://shopping.moonbasa.com/images/shop_car.gif);
    line-height: 33px;
}
.spxx_sh .cart_back{
	float: right;
    margin-right: 90px;
    color: #636363;
    text-decoration: none;
    font-size: 12px;
}
.spxx_sh .shop_list{
	margin: 0 auto;
    padding-top: 5px;
    width: 1020px;
}
.spxx_sh .zonge{
	overflow: hidden;
    margin: 0 auto;
    padding-top: 28px;
    width: 1020px;
    height: auto;
    border-bottom: solid 1px #ebebeb;
}
.spxx_sh .shopmsg{
	width: 1020px;
    height: 35px;
    line-height: 35px;
}
.spxx_sh .sp_left{
	float: left;
    padding-left: 32px;
    color: #525252;
    font-size: 12px;
    line-height: 35px;
}
.sp_left .yunfei{
	color: #d90077;
	padding-left: 5px;
}
.godds_block{
	border-collapse: collapse;
}
tbody{
	display: table-row-group;
    vertical-align: middle;
    border-color: inherit;
}
tr{
	display: table-row;
    vertical-align: inherit;
    border-color: inherit;
}
.godds_block tr th{
	height: 30px;
    border: 1px solid #ebebeb;
    background: #f5f5f5;
    text-align: center;
    font-weight: 100;
    line-height: 30px;
}
.w_635{
	width: 635px;
}
.w_117{
	width: 117px;
}
.w_120{
	width: 120px;
}
.w_144{
	width: 144px;
}
.godds_block tr td{
	padding: 5px 0;
    border: 1px solid #ebebeb;
    text-align: center;
}
.m_l65{
	margin-left: 65px;
}
.m_l65 a{
	display: block;
}
.m_l10{
	overflow: hidden;
    width: 500px;
    margin-left: 10px;
}
.m_l10 .goods_link{
	color: #5B5B5B;;
}
.t_al{
	text-align: left;
}
.redcolor{
	color: #d90077;;
}

.money_block{
	float: right;
	width: 500px;
	border-collapse: collapse;
}
.money_block .td_w1{
	width: 75%;
}
.money_block tr td{
	padding: 3px 5px;
	height: 20px;
	line-height: 20px;
}
.t_ar{
	text-align: right;
}
.f_big{
	font-size: 24px;
	font-weight: bold;
}

.invoice_con{
	
}
.order_line{
	overflow: hidden;
    margin: 0 auto;
    padding-top: 89px;
    width: 1198px;
    height: 94px;
    border-top: solid 1px #ebebeb;
}
.order_line .queren{
	margin: 0 auto;
    width: 1020px;
    color: #4c4c4c;
    font-size: 12px;
}
.order_line .queren span{
	float: right;
    height: 48px;
    line-height: 48px;
}
.submit_btn{
	display: inline-block;
    width: 278px;
    height: 48px;
    border: none;
    background: #EB0067;
    color: #fff;
    text-align: center;
    font-size: 24px;
    line-height: 48px;
}
.submit_btn:hover{
	background: #da0075;
}
.order_line .queren .tx{
	padding-right: 20px;
}
